#!/bin/bash
# 开发环境设置脚本

echo "🚀 设置 MD2PPT 开发环境..."

# 安装开发依赖
pip install -e .[dev]

# 创建 .env 文件
if [ ! -f ".env" ]; then
    cp config/environments/development.env .env
    echo "✅ 创建了 .env 文件"
fi

# 运行测试
echo "🧪 运行测试..."
pytest

echo "✅ 开发环境设置完成！"
echo ""
echo "可用命令："
echo "  python -m md2ppt --api      # 启动 API 服务器"
echo "  python -m md2ppt --mcp      # 启动 MCP 服务器"
echo "  pytest                      # 运行测试"
echo "  black .                     # 格式化代码"
echo "  ruff check .                # 代码检查"
